package com.ruoyi.project.jxc.mapper;


import com.ruoyi.project.jxc.domain.JxcMf;
import com.ruoyi.project.system.domain.SysDept;
import com.ruoyi.project.system.domain.SysNotice;
import org.apache.ibatis.annotations.Param;
import org.springframework.security.core.parameters.P;

import java.util.List;

public interface JxcMfMapper {

    /**
     * 查询生产列表
     *
     * @param mf 生产信息
     * @return 生产集合
     */
    public List<JxcMf> selectMfList(JxcMf mf);

    /**
     * 新增厂家
     *
     * @param mf 厂家信息
     * @return 结果
     */
    public int insertMf(JxcMf mf);
    /**
     * 判断厂家名字是否已存在
     */
    JxcMf checkMfNameUnique(@Param("mfName") String mfName);
    public JxcMf selectMfById(Long mfId);

    /**
     * 修改厂家信息
     *
     * @param mf 厂家信息
     * @return 结果
     */
    public int updateMf(JxcMf mf);

    /**
     * 根据id删除 厂家信息
     */
    int deleteMfById(Long[] id);
}
